Big Huge Thesaurus

Trichostema lanatum

noun